Basics of Microprocessor